<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:p="http://primefaces.org/ui"
      xmlns:ui="http://java.sun.com/jsf/facelets">
    <h:head>
        <title>#{msg.administracion}</title>
    </h:head>

    <h:body style="background-image: url('/images/fondogris.jpg')">

        <p:growl showDetail="true" id="mensajes"/>

        <p:fieldset legend="#{msg.listado_usuarios}" toggleable="true" toggleSpeed="500" collapsed="false">
            <p:ajax event="toggle" listener="#{fieldsetBean.handleToggle}" update="growl" />
            <p:dataTable id="users" value="#{usuarioController.usuarios}"
                         var="usuario" emptyMessage="#{msg['no_usuarios']}">
                <p:column>
                    <f:facet name="header">
                        <h:outputText value="#{msg.nombre_user}" />
                    </f:facet>
                    <h:outputText value="#{usuario.username}" />
                </p:column>


                <p:column>
                    <f:facet name="header">
                        <h:outputText value="#{msg.precio_prod}" />
                    </f:facet>
                    <h:outputText value="#{usuario.password}" />
                </p:column>


                <p:column>
                    <f:facet name="header">
                        <h:outputText value="#{msg.tipo_prod}" />
                    </f:facet>
                    <h:outputText value="#{usuario.correo}" />
                </p:column>



                <p:column>
                    <f:facet name="header">
                        <h:outputText value="#{msg.accion_borrar}" />
                    </f:facet>

                    <h:form>
                        <p:commandButton value="#{msg.borrar}" ajax="false" action="borrarUsuario">
                            <f:setPropertyActionListener target="#{usuarioController.miusuario}" value="#{usuario}" />
                        </p:commandButton>
                    </h:form>


                    <h:form>
                        <p:commandButton value="#{msg.nombrar_admin}" ajax="false"  update="mensajes" action="nombrarAdmin" rendered="#{usuario.es_admin == false}">
                            <f:setPropertyActionListener target="#{usuarioController.miusuario}" value="#{usuario}" />
                        </p:commandButton>
                    </h:form>

                </p:column>
            </p:dataTable>
        </p:fieldset>





    </h:body>
</html>
